Kandia Valley Kohistan Upper. The Most Difficult Part Of Kp Pakistan